.sky {
			height:400px;
			top: -50px;
			backsground:#007fd5;
			position:relative;
			overflow:hidden;

			-webkit-transform:translate3d(0,0,0);
			-moz-transform:translate3d(0,0,0);
			-o-transform:translate3d(0,0,0)
		}
		
		
		.moon {
			background:url("../images/moon.png") no-repeat;
			position:absolute;
			left:0;
			height:100%;
			width:300%;
			-webkit-animation:moon 100s linear infinite;
			-moz-animation:moon 100s linear infinite;
			-o-animation:moon 100s linear infinite;
			-webkit-transform:translate3d(0,0,0);
			-moz-transform:translate3d(0,0,0);
			-o-transform:translate3d(0,0,0)
		}
		
		
		.clouds_one {
			opacity: 0.5;
			background:url("../images/cloud_one.png");
			position:absolute;
			left:0;
			top:0;
			height:100%;
			width:300%;
			-webkit-animation:cloud_one 100s linear infinite;
			-moz-animation:cloud_one 100s linear infinite;
			-o-animation:cloud_one 100s linear infinite;
			-webkit-transform:translate3d(0,0,0);
			-moz-transform:translate3d(0,0,0);
			-o-transform:translate3d(0,0,0)
		}
		
		.clouds_two {opacity: 0.5;
			background:url("../cloud_two.png");
			position:absolute;
			left:0;
			top:0;
			height:100%;
			width:300%;
			-webkit-animation:cloud_two 125s linear infinite;
			-moz-animation:cloud_two 125s linear infinite;
			-o-animation:cloud_two 125s linear infinite;
			-webkit-transform:translate3d(0,0,0);
			-moz-transform:translate3d(0,0,0);
			-o-transform:translate3d(0,0,0)
		}
		
		.clouds_three {opacity: 0.5;
			background:url("../images/cloud_three.png");
			position:absolute;
			left:0;
			top:0;
			height:100%;
			width:300%;
			-webkit-animation:cloud_three 150s linear infinite;
			-moz-animation:cloud_three 150s linear infinite;
			-o-animation:cloud_three 150s linear infinite;
			-webkit-transform:translate3d(0,0,0);
			-moz-transform:translate3d(0,0,0);
			-o-transform:translate3d(0,0,0)
		}

		@-webkit-keyframes moon {
		0% {
				opacity: 0;
				left:-90%;
				-moz-transform: scale(0.8);
  				-webkit-transform: scale(0.8);
			}
			
			50% {
				opacity: 1;
				-moz-transform: scale(0.5);
				left:0%
				bottom:250px;
  				-webkit-transform: scale(0.5);
			}
		
			100% {
				opacity: 0;
				bottom:500px;
				-moz-transform: scale(0.2);
  				-webkit-transform: scale(0.2);
			}
		}
		
		@-webkit-keyframes cloud_one {
			0% {
				left:0
			}
		
			100% {
				left:-200%
			}
		}
		
		@-webkit-keyframes cloud_two {
			0% {
				left:0
			}
		
			100% {
				left:-200%
			}
		}
		
		@-webkit-keyframes cloud_three {
			0% {
				left:0
			}
		
			100% {
				left:-200%
			}
		}
		
	
		
		@-moz-keyframes moon {
			0% {
				opacity: 0;
				left:-90%;
				-moz-transform: scale(0.8);
  				-webkit-transform: scale(0.8);
			}
			
			50% {
				opacity: 1;
				-moz-transform: scale(0.5);
				left:0%
				bottom:250px;
  				-webkit-transform: scale(0.5);
			}
		
			100% {
				opacity: 0;
				bottom:500px;
				-moz-transform: scale(0.2);
  				-webkit-transform: scale(0.2);
			}
		}
		
		@-moz-keyframes cloud_one {
			0% {
				left:0
			}
		
			100% {
				left:-200%
			}
		}
		
		@-moz-keyframes cloud_two {
			0% {
				left:0
			}
		
			100% {
				left:-200%
			}
		}
		
		@-moz-keyframes cloud_three {
			0% {
				left:0
			}
		
			100% {
				left:-200%
			}
		}